home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / et / et-2_2.lha / et2.2 / applications / draw / BezierShape.h < prev    next >
C/C++ Source or Header  |  1990-10-18  |  588b  |  25 lines

  1. #ifndef BezierShape_First
  2. #define BezierShape_First
  3.  
  4. #include "PolyShape.h"
  5.  
  6. //---- Box Shape ---------------------------------------------------------------
  7.  
  8. class BezierShape : public PolyShape {
  9. public:
  10.     MetaDef(BezierShape);
  11.     
  12.     BezierShape();
  13.     
  14.     short *GetImage();
  15.     ShapeSketcher *NewSketcher(DrawView *dv, SketchModes m);
  16.     void Outline(Point p1, Point p2);
  17.     void Draw(Rectangle);
  18.     void Highlight(HighlightState);
  19.     ShapeStretcher *NewStretcher(DrawView *dv, int handle);
  20.     void MoveAround(int n, Point d, bool redraw= TRUE);
  21. };
  22.  
  23. #endif BezierShape_First
  24.  
  25.